5a71b36a8d562d16ac2fbcb2c926d67445ed6f9a,plugins/mpsdevkit/source_gen/jetbrains/mps/ide/devkit/actions/Find_Usages_TabDescriptor.java,Find_Usages_TabDescriptor,getConcepts,#SNode#,63

Before Change


    return false;
  }
  public List<SNode> getConcepts(final SNode node) {
    return ConceptEditorHelper.getAvailableConceptAspects(LanguageAspect.FIND_USAGES, node);
  }
  public SNode createNode(final SNode node, final SNode concept) {
    return ConceptEditorHelper.createNewConceptAspectInstance(LanguageAspect.FIND_USAGES, node, concept);

After Change


    return false;
  }
  public List<SNode> getConcepts(final SNode node) {
    return ListSequence.fromList(ConceptEditorHelper.getAvailableConceptAspects(LanguageAspect.FIND_USAGES, node)).select(new ISelector<SAbstractConcept, SNode>() {
      public SNode select(SAbstractConcept it) {
        return ((SNode) it.getDeclarationNode());
      }
    }).toListSequence();
  }
  public SNode createNode(final SNode node, final SNode concept) {
    return ConceptEditorHelper.createNewConceptAspectInstance(LanguageAspect.FIND_USAGES, node, concept);